From: Jasper St. Pierre Date: Mon, 3 Dec 2012 19:06:50 +0000 (-0500) Subject: st-private: Don't round-trip through a font-string X-Git-Tag: archive/raspbian/50.5-1+rpi1~1^2~1013^2^2~5325 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=ead0286ca6a9dc382e8a6da52f586661cdfecbfa;p=gnome-shell.git st-private: Don't round-trip through a font-string ClutterText can support a PangoFontDescription directly. https://bugzilla.gnome.org/show_bug.cgi?id=689568 --- diff --git a/src/st/st-private.c b/src/st/st-private.c index a8ec1970c..793202b78 100644 --- a/src/st/st-private.c +++ b/src/st/st-private.c @@ -175,16 +175,13 @@ _st_set_text_from_style (ClutterText *text, StTextDecoration decoration; PangoAttrList *attribs = NULL; const PangoFontDescription *font; - gchar *font_string; StTextAlign align; st_theme_node_get_foreground_color (theme_node, &color); clutter_text_set_color (text, &color); font = st_theme_node_get_font (theme_node); - font_string = pango_font_description_to_string (font); - clutter_text_set_font_name (text, font_string); - g_free (font_string); + clutter_text_set_font_description (text, (PangoFontDescription *) font); decoration = st_theme_node_get_text_decoration (theme_node); if (decoration)